package com.hzdesk.media.koreabatchmatvector.logic.contract;

import android.content.Context;
import android.support.v7.widget.AppCompatCheckBox;
import android.support.v7.widget.RecyclerView;
import android.widget.EditText;

/**
 * Created by Administrator on 2018/8/3.
 * 杭州席媒科技有限公司  Developers  刘传华  10
 * 佛祖镇楼 bug辟易
 */

public interface IWiredNetworkSettingsContract {
    interface IWiredNetworkSettingsModel {

    }

    interface IWiredNetworkSettingsView {
        void finshPager();                                                                          // 结束页面
        void SaveConfigSettingDate();                                                               // 保存配置的数据
        String getEtSettingIp();                                                                    // 获取设置的ip
        String getEtSettingGateway();                                                               // 获取设置的网关
        String getEtSettingDns();                                                                   //获取设置的dns

        void showSettingPager();
        void hidenSettingPager();
    }

    interface IWiredNetworkSettingsPersenter {
        void onClickedBack();                                                                       // 点击返回
        void onClickedSave();                                                                       // 保存
        void init(RecyclerView activityWireNetWorkSettingRecylerview, Context mContext);            // 初始化
        void setCheckBoxListening(AppCompatCheckBox box,Context mContext);                          // 设置CheckBox监听
        void setEditTextListening(EditText mEditText,Context mContext);                             // 设置EditText监听
        void addEthernetInfo();
        void cancel();
    }
}
